study on science and technology strategy - German English Dictionary